82451364
80057882
69638117
46891028
75417279
90922299
29442586
40129335
17585402
15786220
30943623
8283057
68085806
84379202
62277001
40023455
28711745
57699470
86425673
46204
28893606
9706629
83982314
17775393
8135072
85502516
51235909
95208125
31074387
11035485
32343757
25127877
33136650
95315319
73643392
9864377
75032558
38941130
42632071
78709998