1918603
19616214
2594915
49709052
20287658
22074988
47217134
82784040
66727513
25112013
62745355
9045330
34648231
8633882
53905377
90974448
38625823
14387127
75837914
41012397
20274117
7347372
8203416
10096428
39259839
41443983
98105193
28473159
72417504
79554641
3171972
91383677
52269870
94537509
20164249
79239797
16132072
85935115
3704755
22832848