60098669
42988737
20119359
93194483
1509973
85439846
7955310
6597370
10219130
2941472
7549963
48228259
71787462
24503897
76352958
36724168
20586640
1833957
40471055
62556826
35618544
97532972
32217218
78663781
55368762
29981003
74766515
23577545
61294991
46916143
35663849
88368318
50303626
83839295
50083210
96766457
38135560
78456809
35004671
72346613