64512492
2316570
39028605
5175625
58632969
88357092
44305243
5018943
9649881
60284520
6114899
44306308
59928127
68497337
7791338
70017335
81997254
80824513
81725007
10183009
6986620
26873949
63257720
92576014
86547849
4099452
71424274
23713791
37996646
81543787
28288664
70932981
65557432
68148176
76618655
37343066
99274115
72034087
87637854
2298439