45406405
80644786
42244577
17294627
88416203
7748232
2385074
85024810
38145526
17659461
1951293
67429162
29518879
8065918
70708065
72473757
87475155
76606916
38575802
78535121
46793801
47249292
90543942
48984186
41435067
8895409
391316
47561511
93773393
85675410
31902735
50238200
27992520
80544329
43881567
57688686
42011442
58149965
4868730
29013495