49913932
98406986
23712817
172375
7439832
14804699
53985300
10511949
6829405
19324784
65343831
73686585
21789986
94815119
65602342
6118337
97308704
31034362
88592007
89927869
73759808
27582044
11782028
50687181
64276293
56039884
23068508
3923843
647804
80045197
46838326
68778557
59585145
27282276
36781214
28103042
68154898
1848945
9979128
98416912