73822586
84653231
6943987
18885080
40312215
1118622
5983606
63803464
61617759
15188842
2250679
24123265
97212727
42368484
3148015
92487928
28966938
61552024
28835221
23702694
96196877
45496392
78367246
73634336
86316495
50557754
83397471
54186558
3342697
67311606
9901996
51085461
3864196
12368500
71375311
47706964
8862895
89982441
62202248
89102844