84511668
79464544
39581165
10465818
36733339
54906870
4451599
95287816
99582574
96112031
9172289
37423007
46286144
32175470
8225679
70355932
5718441
56279863
94228749
62549419
24254067
46188120
46993056
80256208
22397851
14387813
24125435
5916566
87166208
6483458
7800866
18518370
5868289
71045554
3874778
64181004
27275641
5749111
34329149
5014722