42252748
62411972
74666487
55763387
5511565
96218504
62712911
55049282
24555964
67734673
90248306
6841390
11616672
17488191
52596768
64863997
4939734
58326956
69071112
50771853
35621766
70038766
12262134
25247533
95718174
95719433
22909500
78388525
953515
40291595
61867168
74025619
59816739
78063893
88343934
71928118
95378893
27182043
73107656
66561671