81921648
15165971
76725519
21222939
23863244
60998078
20179126
78686678
4569086
51235588
34235687
19779565
69687900
20558437
4328101
2798248
70835437
88664629
30482909
62904540
81536418
28733782
27291584
30379066
814138
19866700
40359334
50558388
44148047
68292883
65394907
30612684
72917369
91139454
2779576
99381422
63882079
58346453
2306471
54238556