87609639
72686288
40935778
80395569
51414222
81637195
84915643
64834561
33099467
57603794
35846271
9650787
41542073
49422972
25435432
38601344
41598852
81768822
49504091
92806509
63191507
2687151
27321869
9652247
90359848
52639813
3698267
2321365
96921600
75791206
3576259
86008633
29234407
93625623
94223123
78666966
80016183
44392470
20567775
3211238