41325956
87157041
53703337
33827073
66221623
1747807
3995570
9542369
49271983
10485148
38427682
58266966
21549272
15977440
71843236
48969885
7094885
24415990
68669280
1906275
27051564
66804114
38793169
31062651
94428633
84054795
30108881
5225334
20997917
6071110
41285534
804568
55582114
1748490
61066227
33957930
8141414
71018288
62272248
51558700