84545743
36646848
18925786
1292076
49491961
11924672
36784678
2212457
3448474
9100976
8294029
34871894
2021667
21262088
96873022
5373919
62218783
40178387
42116810
57094468
53512310
76311364
8668699
90539244
83313341
81731472
60813102
3686399
1857532
100004927
71121558
56668210
11829928
6592889
37045832
47106089
72351070
99884432
75033024
17293676