84152852
10537561
7618536
19123838
13667494
15731278
44032467
62125097
91707286
48255646
77941720
81116328
51204094
89308923
38393253
45512629
80058775
33925685
5129992
21494744
39229798
74355122
62013839
79598197
17773421
8771134
57899707
15497528
40339005
86441844
39469368
68227677
7837184
8806273
60649481
396438
11364767
5060314
1955834
3324133