8145896
77228844
8524584
44249429
33326138
41877293
25449528
25319565
49515843
5543269
24436595
36452455
6156435
91013143
61989337
33039534
5035292
34536941
37715151
57922100
16078029
63629968
96742386
9813352
35146391
89005701
40523986
45405451
15518087
20017003
87508981
83104458
26068378
53132295
4017130
9791108
82159690
72575166
54786733
79215452