18754614
4006126
58036154
29201435
62084962
38272013
683754
89025995
96134394
626228
86681724
52919145
79325122
30137619
79391407
84111758
50513765
37766132
13429929
86786127
25199210
34002993
304072
15028803
19893703
38938554
71549042
430281
78846518
85841990
29076162
4380370
98477276
64301209
55258308
35302517
92615752
63924927
1105127
95256859