77836538
53058919
57839542
26158394
59042277
10913366
52643644
2108922
712321
45896651
56144448
5895139
5749693
1467417
27467050
30402035
81984604
20931245
41175393
47814415
78847485
12541246
2973622
39393405
60557544
81078548
99479508
74971485
14097456
82453596
74747846
77536691
3480490
67931894
14921604
21536989
63011881
917563
66199352
16244821