53709722
70216967
46961886
38328986
15983440
80776349
46435258
79158537
2244458
11847134
13162273
62074182
24635088
74185
71135885
83373872
2779571
17367892
49918349
363585
9036490
6853399
51242173
68346054
80851164
13275697
40844826
66862742
93323577
48101415
6919716
902159
9404580
66006062
28475038
88976282
17254934
1931886
84559604
43904121