69551565
59612906
27578215
1507996
18718169
11415537
20298423
376311
63461082
1542073
29808908
69783119
13245099
84705823
81652487
52064690
49806671
93548639
25669762
78393216
47021403
47661095
50744308
57751231
8456802
33029321
86034256
31141423
93158057
95963187
5063305
37777379
12668719
8422015
36123449
92022092
354583
47721950
3457113
20728311