98078841
82919783
6157091
11146700
57116876
9767262
15921072
68929427
54582640
71277497
22411384
792106
9137450
90951543
38323179
94003310
12887681
23611896
5114450
52689424
85857815
49085824
86736536
93465472
39573196
12523784
10517889
66704675
98181209
75609924
65694563
91812331
19814744
46433390
46418490
49867563
56779
26562876
97409780
48769348