10062466
50398488
80779368
9913345
26921473
99795520
21574244
429031
7978580
9676335
1275363
36428238
80109690
41807815
8236975
56803441
63453894
93712571
36764196
95937586
70542189
57934765
25148811
76219150
94277390
28036530
59997684
63751007
90119844
47818289
11075945
53927097
65238785
70764089
22365299
44388304
76811910
84616915
48532036
38941879