6695759
50094993
30901025
17963597
80319850
50047820
30266142
47232989
83607098
26721268
5246875
81195031
68867676
3919901
60066645
65146393
19404248
75933666
62289945
79326491
25723466
75541375
80502918
94361568
64725012
84334480
78826152
69946999
64458433
11321502
69876192
92547634
91559815
84979259
3697124
8586560
12683297
70652820
63614170
50194280