48524899
5172258
38427691
2191653
48863852
45094708
36917356
32298881
38897513
58738101
7656928
70473032
10726180
16322184
25229066
97486518
57169679
81733191
71445759
64934802
44543968
29899815
40597226
43594436
1960185
2555619
78886727
22744688
33343302
18772427
12425624
48665796
4868713
67338795
392352
29621653
49466628
7385418
1744665
5813967