39426494
25783880
15105918
95356107
93996372
96017300
35117724
64961179
27399029
75659220
13574970
69786196
68196952
9175901
90852664
5961544
88416912
89149076
61248
2315623
84049116
59364010
29963691
17853068
82638228
92206784
18974297
90819844
79645472
86412015
13157542
1139550
74072338
7224045
6896199
3628508
56229813
25035100
94767636
70578421