47966084
66678745
951030
48193230
73033154
53458008
94911416
14951949
9931023
79391660
96509283
3663117
47523090
28027832
4540278
19379137
71839258
51852991
7230807
21749736
27267247
46575166
84295145
84562216
88332957
43004532
45744958
22373504
64402123
46331081
20132728
42306449
96679481
8584700
14564768
31062062
3468529
39257661
33523634
62127628