34384927
41218933
30938075
7107382
38204915
2300909
59676853
24454922
16942275
5156831
5056016
66603374
79306103
55954920
81049651
72452438
46398399
65379499
50542624
1998775
38186928
33179942
84559247
81867926
92237
56623736
92227296
66563003
9607076
18112960
4580783
21341990
2035392
5356172
12681259
55889193
98865322
5068207
57852805
93224146