1375120
86978442
72625885
8246589
91814038
68232500
3754458
12461376
65932144
41733896
97044285
1351215
51392532
49418976
81163750
12061959
6378236
7629575
93896894
48116064
83654653
19009134
51104827
36131910
5420515
79469665
18375381
96147556
3457579
29289043
10984254
1465358
48728735
94875577
72228278
98971161
29402323
19052769
27488186
13828854