46787575
39057940
77519472
60692348
41808370
75432354
91309857
80547645
628496
59778004
80443396
76984049
35545580
65438515
476469
93243752
57715790
1166198
45448384
38359056
9926626
8265128
48354172
14218138
15132641
39679821
32233886
3088882
13586047
67886616
1855755
81695227
13357167
90112440
66399193
15609044
64443722
13809739
32053503
45596303