34927587
51869614
6695420
3039413
2191640
49462840
13096020
68118401
71547006
78234776
16817570
10066843
24642441
99889959
49576849
4793157
25615258
82209573
6428229
92128437
57181293
41544804
77701023
48575403
23139276
34973173
85237817
54554421
90246574
38046077
61893473
14456155
622676
37974015
15338329
76179712
50541595
41025128
50774361
41075773