23752915
92259406
32856300
14821330
30989633
29061512
27107951
1181695
9825653
74457025
70815676
18041121
64994879
3745504
83569
3939952
71777077
8218199
10076560
57996254
33796365
4503694
83796498
90001865
43382903
16135557
41949458
62399490
44072124
37153481
9879998
19967123
52168475
70305476
2421264
8462342
2662979
32396683
38195482
26062869