84334878 4710183
55948981 33214071
10596911 56010685
65050473 58027204
11703372 52646623
87492094 31580572
25835133 54110379
19805901 30653197
70314143 80728964
62462337 24382835
10498631 58904415
24166320 20485194
25524793 30641247
38076591 71170305
37010661 1875465
11785530 36368917
66865875 82128036
85842022 15004283
82044015 16919133
92536653 67245896
93641332 37860523
3180471 24189371
89084697 38989403
37682552 44996374
95181080 33649098
80443698 43776149
27024560 74065014
14782132 88787041