90464680
53556911
38224071
16448209
33757462
35363113
445455
33449075
285930
58578931
98674000
2316536
33166786
15827272
6021863
55164377
5539384
78077157
37651969
76683627
99933753
2688084
65092876
34637089
33504523
9720673
36575985
34497684
56364671
79271155
25456074
90192595
6373912
56334390
3768858
33448135
1259997
75484117
61574774
54372110