92849042
14956620
32021777
15484563
1596086
90693703
445517
90769614
78361909
43824128
23624633
81522866
74023019
70166119
85516978
59865755
3182847
27486133
39278662
98345470
93942747
55319226
5512484
4695376
64376918
45264377
20371667
24392555
63329951
70813013
971700
53032944
85766069
26638328
93549338
53982559
67321583
80193563
8195312
6211376