19332212
14549519
87514356
27671927
51206994
69904217
66002203
53854707
1115883
64244624
72702074
93118179
75409252
8490527
360548
61894748
81475075
77259321
19112554
66197188
73461001
45526616
18938364
65859526
19605841
11926001
9568224
78877675
46054851
4732724
32989471
90507584
13078440
49118652
43387426
55991212
59198313
80108054
56995601
16574345