77339952
95416391
83637421
3069117
80493939
2945877
42025420
57112993
58332559
73734870
56775207
51855899
28552801
91865445
44028033
92869262
82499181
18846375
48511840
14183699
49552105
5619842
83467244
29603191
60513340
97246916
53494408
85507389
70431247
30919038
97268510
73826526
16793066
58706598
13172110
58573519
96788004
27685960
52664489
58035023