76954058
7478679
4858941
20182009
2815761
36245454
89987224
20555833
5627554
20262194
85436143
70726857
39665350
51231558
45455531
61445812
27944441
87279486
855097
60835127
43629763
2283671
69347692
25754715
92088520
50533929
9276161
54671187
34444749
22821947
55238242
51724522
65228250
73078923
19851374
34285021
77852261
8296202
84227014
19433922