96106550
463855
86596330
40345284
50105720
89454846
4113230
4888571
775311
79274472
16307678
44907765
93612629
68397932
42183
79617319
9573854
75689800
88234745
41937053
16584109
35468751
61879821
94039521
93377959
7195365
5365454
16724875
9355896
640446
54161576
52018164
51742246
65798006
5485730
706944
2831633
5856292
17436318
83931609