86059569
47192141
51027650
11247815
81841141
41074437
32231831
91972784
4793222
7865353
3638393
76998625
45388553
75987799
91582601
79852298
48568114
92108935
90455714
3178627
48599483
90477058
265554
57936551
65633518
49085589
25301322
31394003
23837470
92682715
42757543
67838292
60092985
84727517
78584938
72672954
88382731
59711508
72852439
79879922