42616098
45537683
77894163
72865985
20152291
7724369
70458902
27933036
16203368
1311686
62674321
5338927
19341258
62829237
83943793
97857332
60762964
4123324
25979365
36687831
4474476
98378566
16352765
34188615
14098084
3308050
24985410
2050436
71203258
85091355
52923273
41592348
32613859
34181582
3713901
25242382
3721722
32947064
52595636
90045615