20455917
23009640
74638280
39847506
52346667
70736835
4135931
89057361
4252723
76358354
85056228
57444856
1596595
42503637
69138355
78585511
82547965
95583332
34707516
30454907
46534027
68985164
4628727
2730131
6217187
15786864
86209062
53288415
18919417
96673600
88244692
56437223
14262056
57189395
94766072
8961692
42146503
34289809
48462798
63872324