90139424
35993570
5045588
76222635
53548773
5786477
2436872
8422900
67741610
38881890
8499210
10644100
96708390
9227351
38814256
94246541
99292851
45539645
10995821
52427391
25321460
82799784
18946281
41489391
47719834
27236511
226026
80214950
71813686
88713017
36413946
56094767
5737516
94042520
1125535
4096576
11709767
85386847
74866365
42947475