75836568
18732566
94966143
72584908
89997784
95905792
31394223
53168920
59075563
65664097
67916865
63583326
62594302
92651910
5491470
4932144
415458
53967159
89225736
37615900
92811823
46623998
57106143
77946734
79713840
29504286
13419343
91745548
42935811
6575708
92332560
89937240
36396421
57065515
16102521
65661704
30034618
69486285
29775814
6350810