19182184
69213822
38033963
2029788
8639949
82112584
735748
74276081
69895669
62254152
72996742
20818316
29943775
20704079
6085254
60592272
97869237
78147498
40671948
41943306
86456226
71481581
61191767
24255130
95237424
51836886
44939237
92059889
47887403
7400812
84367678
25017724
48479415
55758909
92394985
55087899
47253610
6983341
95048645
42017844