13011518
28023238
81785279
70129419
76534773
17542671
61979144
64951795
19432594
1225232
21253098
83493767
21083932
38082594
22673974
14377259
64547914
53454233
518116
87413291
83306386
57999608
93972584
65993902
80011072
9979850
66805489
64153510
87416703
63517460
87274731
6582827
54131007
99395259
747778
35166352
15233815
2689193
89303058
85757897