88914352
81047385
19324255
15656989
42056917
28479568
26002011
1885946
24254579
99823227
88935540
51154892
746282
43191205
8165312
90544594
90375910
95609376
9959503
76893751
63093072
39104645
52252784
87564509
57717295
60794200
38232950
79844956
40372029
74824227
36862368
46598399
3811249
73257259
37195253
3858613
64506366
556995
58035561
3837833