19137204
2259437
47613802
46827266
11633192
47705570
71258494
95563977
43638575
43427962
95917225
81807660
6020950
70049948
18091308
42909344
62352586
59875589
44743245
79228217
57496993
28681538
28169360
21329249
66384168
6363295
95447955
6975539
8942864
21398635
78132195
60143952
85071040
8807236
1699257
99832495
50526586
72025928
36713534
20219325