42843758
53789213
563206
34488174
28225660
4891140
152957
94513732
60157231
7459654
46678619
31835442
29975732
92982424
45146212
76973202
41107789
3827938
66236555
4172742
81225844
34259682
67852097
95908703
54988865
85336740
4064761
67301248
43025904
94709975
11452988
40128712
83426948
88811136
86969165
87563834
87754193
8606392
49184935
11522436