85507167
90097431
79152631
14472325
42542988
5483515
45296448
59402759
91569967
77905246
4092528
10785093
11857052
8527308
79054490
2177237
12712402
28604898
41189349
1715536
78335620
38922773
87264456
68737375
3152412
47356358
4967429
99526948
21674734
27854359
97454574
28235133
96698481
91324173
55998069
60413237
20956229
93135066
30418485
83763054