25241352
3666883
31976016
22609819
67036322
62917696
99052528
1260107
78168978
22552519
22897038
3251494
20484377
93771554
5428700
73372862
93552042
32978067
81462164
97139191
96325864
96102312
76221714
34314300
75322095
31643294
72388098
56908330
4744153
83645929
95769218
3746690
30625379
44685115
52324120
2295735
97031377
40961625
54949060
37765563