47756852
48951615
77735613
69986121
40993152
20942712
85921186
15025018
73104450
20488822
88689128
5566097
28282997
53063657
25515945
36063923
98019862
29462368
66446777
22561393
35816204
67623086
73837611
57901889
60773704
4949976
58747688
22765196
64639895
295971
44049294
72743274
1498200
9354630
90148463
19407910
50744233
2786819
8004220
36023226