75467770
7588135
6986318
5765246
41007889
96507154
65319449
46152084
81349750
708588
60173741
68268443
21195504
37958169
45607975
37054612
57867482
47978622
2369411
73381678
44691966
12378446
17004846
35396763
7117223
26302684
57823692
5402200
45682484
16098593
70508543
61532886
97755491
26214952
10783583
85428042
81137916
97348995
5038552
30818300