75604182
17318804
351062
92608620
10507321
24567231
73243668
98473092
26026285
23291859
58068042
34646870
69465039
6454593
23538358
37649314
7583104
2944666
65105749
32691906
10099701
38197790
64805952
2739114
8386364
95093436
24206157
57388407
50331104
36747909
14513601
3504493
2149632
48806466
77523268
48885059
19548013
16125769
28637465
75904512