30295509
79475149
19144030
72242275
3427289
33314472
41793523
12599192
9191294
27044669
84319245
74461808
88777899
854619
30709659
23902057
86488937
17395350
65009813
19824139
96522022
11373306
72107011
11614564
44144795
73256820
13179640
4665836
75451182
27322596
361291
4373370
60437019
65989337
89534005
6007593
50864412
5313388
10616551
6535330