35042866
44955079
2683260
53721298
39723366
78096205
95991737
18005281
78271243
64919262
46754013
35341796
64829928
33568368
44188701
69547443
20289965
217981
9202567
2740660
90766350
77668348
26225276
84564421
90642673
45285000
74202496
24179586
71324962
63983763
36317480
4247278
52723067
7424259
84765199
76111644
3299240
91716786
30293240
81886429