5981418
93612903
83073835
48107500
32424607
74249530
9287417
9181047
68383992
58887860
92099851
21665872
63365460
5778437
49548144
88698815
39585208
6241948
54276447
9529930
13098032
11073687
72955284
88652856
98724671
57656215
97173343
7143667
83803969
98385150
83702744
51514337
1393732
43934648
45159779
36715045
32484230
56301990
9811643
29389019