54994202
674676
4076571
45257755
14327927
55219045
8228783
50437271
62755045
48193605
49022474
20546472
347794
51242503
17471357
16464662
12325452
54269910
20194486
66798596
20382621
22779048
71454686
36992661
16321713
53538560
70372978
8366584
28092006
27079199
39155639
36004333
99947556
59205564
63339840
46083056
43714545
62347463
4004425
59202066