70679597
96087692
41661482
4028200
59894369
19748994
13701187
36674954
61498135
47174697
31492656
78648287
67144999
56420
6418210
47589512
9024284
66468721
38332348
76955778
57047553
61148275
21562485
48767736
39325202
83005803
59238814
26039152
34205533
81562306
93614537
23357037
93383940
16974321
43284934
89634674
30578710
30159489
17074321
19927073