31178086
70012775
71791617
63272094
95008620
29374700
70295026
23616402
41147518
92196278
83208248
67379864
37513180
1024972
41043305
2996551
28037017
26694122
68231006
69739126
42367545
9489860
21332680
730879
59415191
81784857
78028977
70414585
10488669
74292458
1752839
41037280
66002779
5585916
99177221
55592303
18023721
48504750
61546298
21777971