73879685
59066168
25545100
9640708
93874573
40812894
48384850
73203716
64945404
61283400
75897840
41489183
20936117
86321540
331310
22343699
18875748
32601194
98657499
33812353
27258339
9743458
20929186
11619433
11778254
356867
97652405
14613523
56287063
49283028
50493360
61196626
75781648
30501546
70655778
53863524
6647561
93336119
32053218
37606528