78175054
215613
18156910
10235582
17082162
49171451
28006836
5601282
33394021
65931266
3716819
38285272
17261636
30397107
85708201
66102655
31445294
34409175
71577002
56988925
9777996
79401946
23892828
65748920
34052029
6883079
66801328
41345271
52553133
88448442
24989216
26663405
5238867
20999018
98919681
17832565
52083617
85485346
35386244
33289845