37893922
2205056
362410
26278003
32649650
27774343
1925878
61287802
72033983
47275734
33935193
37842088
16119616
42056918
28692903
80433458
38696098
8680395
46782076
68933465
32255714
8871240
49272558
42277811
58671309
56808203
11738605
10685643
88033035
83677233
92161231
53916681
95427251
96181265
2854148
60291631
69053149
57665151
89289321
92431178