71509476
88329327
48726392
911984
27053679
5074287
98734030
51571479
44012776
4895842
18457294
49997911
54413011
66208968
5741809
26634388
18159269
72079752
63546286
34796085
81343242
37528931
64238326
38849677
17461632
65985159
24049782
42926403
90488564
68988620
17741066
7044404
31169517
77515584
1978796
76083606
1586928
81425800
42294627
3718761