21501461
72235547
11892357
81014481
74047548
14554404
79799062
69727967
53139696
78257091
23612713
68035698
63618036
38875699
52418832
59729581
895316
36114830
73934577
68722391
41476121
48862871
70364559
8264513
13706853
12023586
26973881
31523628
63912483
6995113
14707151
79292423
3401023
38717036
24264352
62172595
92801630
89025281
3531937
28721683