48779565
20249287
15895604
84242225
47244083
69165070
29904940
24888826
3025335
13848340
57831695
86216645
26207571
8364213
14685282
84489134
26132258
47313411
92093810
18947772
39156910
9368584
63588115
38899913
23811166
3024277
90704336
66522290
13929309
52553063
66002331
67402256
51945817
7436217
50733918
3015423
69098487
77235952
29284692
31051336