35181218
25593584
71715987
20898742
78188449
6731950
28533481
77467874
15548871
52507173
65338105
40945208
80712891
53565806
36112109
9106873
88469037
71915174
99884802
93387856
74621500
26962447
78032759
30017252
21778823
4306661
2282132
93257025
24712072
75948040
28629207
28003695
82302014
51572089
33964843
72628698
86742771
87583591
52874936
49554595