12868228
98561000
24432147
3805773
1748595
93381365
67086784
7866479
28438354
88996594
4261637
76276470
66305042
11345562
88724633
31784814
9481069
55264382
27244732
13281592
375803
17584199
50065101
36281612
450256
60162402
72787411
57508301
6003300
66687828
95986746
17323161
54976974
87279812
12996374
28054806
32633724
49724682
93005369
49765684