3244542
58204785
62069227
60209068
59395739
65851814
18333835
73733353
8558181
58157763
57552687
23558206
7275985
99854283
30423931
11076764
73148067
74641093
8938764
91097719
72982575
49285852
78586362
49318759
49821504
89563538
5988762
85585625
21791519
79502745
42819167
77255530
21705643
95796849
65665389
97079622
95533010
1077545
14101638
70784686