3073657
36538612
38922454
1206918
18588609
62037457
96035848
81848734
99759547
7458822
1628247
11186843
34688834
64212834
91122321
73567510
46333928
83647016
14258385
229810
72018561
18542510
69622195
429215
75664348
23399045
60867133
17489351
89315993
61853920
8398594
11896888
15057373
26194532
57075961
46081904
95652356
53307701
21952451
66291811