54971993
16847872
28415467
83362348
48846189
49215292
34284086
95395137
20863839
285825
77736584
29058597
88606056
78782609
74179916
35403113
4513207
74521348
29319117
86813227
21838313
84451324
20683594
71509600
84178127
65406190
24957964
30556664
80294329
57677038
62633979
8924105
13164271
73483598
95536406
56751576
61901928
22909111
55984291
33517463