53486192
37622257
85057740
95713285
77131776
98705589
26437470
43727727
52693659
10606965
28969132
15234186
17783846
27445844
918251
6348839
7247915
70372133
66684273
43226500
53021339
15262980
94032268
72535145
48237766
32702203
64456369
57443032
12652533
55244738
42989723
56514676
9305578
73586104
12896327
57845350
44904779
61362288
1038852
45101830