3596693
7092788
64259520
3063653
1295390
72596959
25063126
67137371
34923102
69077530
54307208
95861059
35662030
77452444
21088176
6123627
50928866
94558984
30907884
9575203
62612048
58136846
89144434
69735298
22719857
54288614
65388422
24392625
6268104
93771655
45002699
23824341
356653
6069181
18487570
94021436
82923389
64524730
4245240
5139753