59664832
63714851
6887309
70285848
81728372
6913251
4216943
1953106
49999731
33169551
94502608
24283177
59645816
54956595
8561859
89231630
26998656
88592690
80469454
69101927
6164970
70719759
39172500
91225624
75181029
35624237
50268135
928234
95901640
6191041
3561836
9116552
94108672
90535042
4751709
10045434
32044056
9184989
95463710
53283860