41418577
28947013
26845894
75041781
48512034
2308121
24689116
9422475
7474917
2346180
57333148
77985831
9364838
7956290
33514670
95391171
32689418
3217456
31831444
17364907
6651706
24625742
44134683
59116534
22864108
88374895
70264916
81136616
55039390
30178664
93939030
72249670
19477217
44409240
9941543
88913436
91285369
65144219
3991516
4589898