76381021
94943209
65379459
80812428
80749751
90845627
60741451
37434202
43324275
19828187
6126316
117281
3864779
97949208
10998420
97478333
86238609
6096804
63147772
56076914
11974256
2164389
89696021
42112942
51965887
43347587
3649253
57083029
31712361
66887331
48872478
37217035
18116579
79341346
6725318
2206230
52551720
6862560
549482
58001676