51802195
43188523
56597030
4751600
40058256
65241237
8933225
9321420
61824938
48616015
59252938
41508410
21902433
63177522
72364546
37048114
40616541
54121268
95595248
78833895
44301303
77509044
1129134
68084384
63354352
51849602
67664512
56376235
7207460
54319729
15949820
92306495
90862175
53595467
25209179
901047
26406042
16051755
75517138
46197459