82044498
13064137
47377340
3121345
76953153
55861343
74852660
34122146
56043170
8423456
42712789
27661464
1482363
62038796
97154220
49596568
7836125
7633642
86567315
526171
86296536
29361511
29592812
79525795
14642936
28966085
96034444
87737756
56183263
87156868
59922655
98256186
27095846
50641822
46715964
59037233
54772635
63493462
38771155
12793933