91052279
10610000
61219891
71283512
98252371
18003076
84208588
91667607
55094952
64197784
90978238
69179608
9732549
199483
56353885
30121143
26603077
6888679
9292345
15322082
11786563
85982679
40181443
88555704
28419835
12213204
66638327
16362097
79322389
39452869
24646141
8614331
8422453
9969599
27972035
20321609
17324616
4659440
42236064
2906851