93823043
4291761
53768857
54333965
6933128
50397817
99532502
8793254
33842069
9962317
3378236
51668558
32242327
45108642
15557138
30702540
85451121
39304598
5296858
612988
538260
75295838
11857550
34888172
3017467
88114034
41009471
74823386
14927854
85435801
8996377
56227770
73124174
56154155
78851216
45173958
8990617
57825292
51708352
36317102