23432886
31947163
58433807
30603008
84979245
47729131
21686881
8227359
17012347
69055213
54638827
57487236
15353916
89075996
38227827
28231670
91547220
70859471
42202073
5815840
41531256
2689612
6431912
24026630
6869479
77432031
671938
2649426
36152284
74161761
7514319
755063
98033517
21065426
47524063
1648539
5882803
85316286
16203880
81192000