58763221
848051
19429032
87307804
45573010
15241253
35396951
40441349
65654607
4398447
13841061
49994077
3822902
36376550
25055286
73745158
76029613
68065648
18195462
85588669
60214904
25057802
22932545
79111624
47635201
89455120
93014182
8663943
55202583
94498159
85718426
36454269
77092875
46865500
8614229
28174565
6219919
91969461
87071192
79181700