49058250
59041476
50529949
98281113
33488989
88772038
8031085
76207070
71145134
38156533
1146312
846211
12746448
42124267
6501427
84714170
10369507
33723794
8759319
24393391
8478938
79854931
67834440
72461376
97801333
19511040
48435692
96312243
42983130
64567368
2572763
10129245
85303462
36991919
90208812
31222340
8614223
52718861
11765758
90188452