149418
1811397
61004883
38713753
84215040
72204880
66136892
68676429
92219682
25994238
61999606
50974829
29687247
84497421
14279345
51174943
54421213
49278345
85566663
1412314
46976200
28648122
52133882
43085605
21816068
6603119
33852379
55869290
66952775
43399032
39459546
80188745
53408473
51716774
9553755
38636261
92797853
89498373
58595199
55538148