77677832
32549595
94806011
92542854
2207149
55591552
67458157
33647402
48613435
18837219
10558285
18664080
96631149
63849365
55267128
4339301
65121061
35681377
41176883
20804875
76568615
12447044
94864995
5455322
6394820
73437125
46215282
14135246
4185484
94514862
82622316
91883255
85806740
8286651
57663587
72685450
61332707
35456272
8852939
70501511