26358782
493018
9056039
67895940
89245572
43364460
73095064
85813454
77132887
58082507
82483295
73441461
72983460
23337103
70931869
30156772
98945655
74352688
34141837
81082349
81839640
60615466
15771333
29393150
44914025
9819270
4247440
65747038
21822803
45505748
2577777
66141901
18115837
63692964
19833430
5710658
48428116
96144583
36434647
92291035