48487979
44879716
23525481
94448865
87012736
57983432
48285209
3777252
28527580
93193668
12029406
63261032
80724231
61175271
70596796
13455883
20183460
9763659
89772938
35621824
82879748
15778383
33465145
36042053
95108752
74821502
29346051
16437126
7445001
63362148
44161944
28166039
77585404
8319511
74108311
19712460
370628
8898882
99842217
6492164