65039517
63067267
50739037
1726150
91067316
87215329
29563274
96277397
48334668
1131685
57129675
17538339
575891
86588062
24834864
81601623
97433582
74548928
23106817
52793006
88111822
52101153
61948204
9292387
46039280
34311147
90521899
91511973
18815792
83598733
19108013
47264610
50039086
15638649
43369371
12343091
54539422
4426762
702171
1606953