52942491
47336776
17039814
41508728
2349591
64364907
29598605
37426632
81343680
20727506
21894613
49929987
66984495
92913854
18172214
79083875
29698155
7445452
36667771
61412559
85717657
16575963
73481903
84685584
65831033
42385371
20606244
87825619
86464915
40691926
35116103
98475219
55702536
17127473
97317068
57227287
14141844
12594784
22769986
59261623