6116521
32339214
85643938
1394503
91843144
6393613
6693954
53455690
84586651
23497199
33126951
60472763
41556705
65203531
98347930
7988118
46272261
68443410
37061227
22643609
9931313
13238162
12953307
12552567
90133126
4467410
13767036
12735864
15218734
7588884
19773589
89844415
86456818
72105370
8857575
24084233
63149042
68732883
64082072
58954006