4008377
8484247
15678576
30895714
129688
75722030
43416951
3955859
64936572
82237219
12122391
6522584
32675510
70994566
29061162
13015386
90297775
84197015
2962897
22572119
71068024
39899333
42292185
34013293
6703633
29819210
6298776
38934988
31223910
40647859
62699121
96098392
82178943
17023314
6729508
96822247
71464196
45987950
23175213
54254163