7572865
18006028
5774956
6898436
39553404
25558675
69311800
76276565
21652674
80459451
8025108
6711809
73776248
71827845
79529299
6776222
8713168
1507805
80676412
55642516
91709730
59576203
3669640
26973516
1734546
76667093
71727124
28104696
50531996
80986534
96548686
48824517
40455060
572199
34322750
24495029
63425053
1203722
89251073
5536878