97421633
73025131
56144688
1294307
85329874
65278250
83088866
4313350
61313554
20264372
10106011
31036172
8157790
19754009
85238367
4504242
77796550
47944308
12245412
18518997
92449869
30868376
90191525
61698797
68607831
5974224
32991166
63615615
53254705
74361771
62975602
3361380
16356577
64941136
29456122
44594940
77772942
50334496
35193413
34287091