9134168
19858806
79482032
2563573
24297443
63861535
16616390
8477486
80405317
36983707
2066731
56668433
4167020
34817732
59871708
49132842
27592045
7483651
40584227
60225206
73214885
94335318
75945529
80632930
51688292
28435034
9754752
94808168
66511500
8482420
51813148
1110932
42147174
77535752
2600712
95447684
25811498
5645521
86495169
72932094