93783726
63703773
39985429
61909453
18954313
22034415
10451370
64793721
53598610
47132093
47927420
10668784
22588133
57054902
15139881
7541100
61898188
29054849
71723011
96442970
49722215
74659558
7881937
95276582
70793663
17892238
54791822
49473528
28013643
3994939
93416744
57745549
52041481
9172537
333526
99606836
474205
2868327
34174673
4777869