9048976
33832789
72025770
14093470
48569432
17398140
81665117
33562433
99047086
30735735
40703420
62973396
7538379
4056622
35491927
50173990
85421678
7827105
45867707
8510560
19593671
8093756
34448594
20464502
77855630
47641562
79502741
44693230
14543108
35395592
25917710
38125844
22831557
80992622
66666531
85847618
2139302
38589622
97854209
48765557