43413694
51516421
5634539
98815189
69281066
20524870
8053844
69276122
1023990
98299776
70678032
40596355
6741714
3698513
22991396
39229980
70218547
27739532
38011468
16059734
48578928
4693105
5064656
50298446
71679971
74472947
88871741
27629394
62012216
72682107
93555461
14513506
26641878
9091411
25694185
62154041
8746911
12935109
86176218
313615