20953938
61279195
89765516
87436380
64375875
63661621
12495255
91387234
24499837
89642792
38044264
90617059
12248667
43355269
80934967
84457791
72483936
3901328
187140
79352865
68425495
8389662
88729107
82751441
87211845
29744453
67017231
67176738
4149220
19744445
97347393
12322223
87032816
7035350
1258251
60084880
70116844
22301288
96956672
27796896