72164581
38445518
48134485
17256887
56753012
7811108
94987107
28469244
28944578
21323782
37248066
45653194
30022903
2405706
92229655
44391016
6702594
20272635
95004909
29112187
58166870
60137645
4264168
95295396
26735097
12813996
19461704
3993967
53734844
70547304
70089492
86689851
86366221
38158183
3765564
34621454
24744355
84844808
89932665
1271439