85376367
38056366
12199510
30071339
11273672
73936107
6092922
1099349
44914650
57188268
97136932
34568727
67472654
57454366
7792230
38482712
50611313
70812682
56574761
876152
78308213
19733667
905242
32298719
20067355
18093939
56096777
74461962
26157477
2228300
8925257
9440670
36478580
89749062
60688291
40584217
53603402
81728225
58129697
43314214