90946579
61071305
99434777
71472228
88454263
62723870
60659552
102771888
97746445
97693186
102051319
113525641
43131904
117211560
117388045
61757821
61810427
95838538
99106099
99112345
99112658
99209897
99210036
99359511
99404870
106022477
95070722
74158175
58283407
56432623
55298349
96486684
113591701
96666637
26468091
9231289
107489543
67302788
61334704
53048497
44854861
42955106
74611087
104432256
90535435
84335074
72073564
113844423
85516912
98838304
83737468