94059896
62776537
88673891
77173666
3032349
76312878
9771347
85223764
83931291
10983483
5606784
84953504
59096485
77254033
17468663
8811779
24565366
67388969
9436622
12852618
3497621
91249149
38352899
88324684
47899168
90359266
7300635
53533742
4169328
85989133
74476681
53085076
92228230
3997032
57596394
65458337
4888971
37329447
25524315
12302907