61545296
4399192
91671067
4173164
16076686
72861047
93738619
6379896
91021596
23019154
57331011
91413915
906949
22865010
86026388
75441180
49848232
7029706
72544912
37819523
1581447
39944761
78407361
31029760
10779197
85332196
56104629
57768219
4862506
23057062
57282829
31686354
42973154
17271811
82347836
84565821
86846174
85921606
11542996
53461650