76018834
81285435
3185032
3791332
85615537
22225322
91712036
9129121
76545946
14092777
59035794
30506155
53894434
67986840
28066378
34744307
31536327
96994392
89428672
83077023
40811276
27853940
27889454
43964979
65596435
73569513
9422198
96358150
91102682
5985853
94149143
64083141
64411316
11821336
873089
289818
30046681
38438016
20126361
10125830