87675687
5268595
1598406
28126227
3405883
48792870
93756080
45064968
41772512
19642523
20093521
88995253
27945874
45039202
16806979
24159869
29936720
70421587
29562537
8487503
22301914
56531590
79435875
18815355
59658969
4530478
282061
68749639
87797908
1168806
29438415
95174991
2095061
1004680
55745903
21122974
73575229
45083893
32277423
35378513