83552180
69604070
66338671
81881890
61111964
95948901
85687514
97588429
52679166
29631980
45556673
10996115
92646718
94907356
32553702
300067
66263816
6315844
89166393
11043969
81277152
1138669
53856137
87084426
29563577
54127544
43785445
26822610
35248327
16428295
7239680
56198799
2001486
95004229
35754212
37191230
49221363
37351404
38241797
41246142