75146074
17715037
5235910
2368471
45006755
50442606
14599228
3542369
26817553
95666175
80422781
2761342
4304130
22734583
8152502
17778110
75774091
22117431
11811801
74672789
81819044
98601110
93415266
34562344
7358033
29377235
76904954
30235724
48702034
21364976
89288473
42174986
7479295
27852032
9682256
80127945
51333899
32554542
47385650
73983676