24055118
3657828
14943070
35215391
233828
1427524
59062703
28498487
6789179
84865750
94401516
73329753
90288569
89199961
6891630
45079071
58762623
39672926
13792654
50183622
2688026
38668359
92931299
71717853
19048435
75206550
30951066
34261031
62682231
82639529
88855300
46509979
3761700
96186538
89296490
84603469
49059358
32681430
12089359
65805128