14459555
3442633
58205527
76566945
30873725
1673313
26578252
96597306
77902645
2387758
94554262
71734808
90087342
7089380
39436807
40044768
54294091
38327084
15128236
8515364
2096653
50723522
93597893
68727230
3007522
63117757
50477286
606327
47117562
8151256
81978050
9896148
5451555
15062256
2693630
49407849
31835211
13224212
41734168
49395637