10651703
3861795
4988205
55858420
18787927
7687875
14992891
46567597
58904119
40582756
11625431
8117640
82186065
6731921
99443215
70765088
92258043
15872769
7177324
74101187
62895688
40607428
50891986
40999678
48918901
71455683
51226154
76475168
39667547
59879504
28056841
889682
890771
2194626
23922620
18995289
98875381
62751442
30967219
85177789