3845623
70151559
42007835
7349898
83849128
27727178
77682858
7234965
13419117
68396168
57645976
67377245
53432387
80125680
22533278
45018710
18616553
57341479
28078820
34644459
61025814
4715270
8053906
32571197
80639776
73604522
66608178
52408403
1815602
55085443
94074161
36618729
64591858
26679905
2594235
22531198
21504328
34153973
23165838
84502498