64508106
70986268
70395829
12711902
47732879
21981744
28698465
16832851
16273377
378178
84598008
23722035
39531922
31386978
121215
20514322
5516798
56236365
81429051
74134165
5299945
35912936
95792926
72095534
874558
61831767
98922324
41594114
4352698
2589844
41637273
74071605
7608756
354950
85728470
73313648
4633109
20303807
53854350
89419689