43478848
70453283
89628554
52016833
40651038
75033409
27105028
40714184
78385174
68063645
53072151
34524938
61744935
74876914
95226888
37191202
32034069
79088097
50165338
25149055
21104090
62545349
219855
51326914
20818553
27047004
42626109
24073949
23098056
55039196
61749601
40585979
42362090
83374585
903487
84893584
60679791
70516961
38133918
59409856