76378379
1060224
8714405
31303508
45793349
5687966
6703022
44003552
40012360
97775792
16088653
63851374
67141930
61852568
15909421
5152113
91319802
39655734
45801215
33198095
78956057
37416276
25813332
99758511
11573931
16905723
90787380
22236290
38127035
99093025
86469758
68044130
95399732
63969983
287236
20253406
21034452
20568261
50591216
2627546