23928322
93754284
12521713
43744218
11004558
67121417
1626919
45955845
51554780
1306253
91777309
92767806
50551221
44237416
45488692
36212481
15616706
58791974
72984000
55373187
51254165
87262691
32966048
39548080
4851721
32706507
38264390
27801745
3805871
66507409
50221767
82694753
28049750
24901975
94831693
31381334
86592214
15021258
98216646
36917427