42078354
73799461
9173564
31193511
563009
53125985
75151559
20551574
72905033
12411918
6803987
36903165
15044859
75095698
62749514
1007933
73412399
7525827
16416172
30064043
73229719
3036012
68927794
3419654
14175317
24535232
52312901
66931907
56272481
81281800
12431161
99096940
6651964
70836528
58298814
55912461
67361689
45138878
73114570
13802390