11881148
32272331
63022382
37831399
73885334
76697976
16648546
12123937
8051586
16655544
54934235
9939681
2842466
50554860
62328350
82482994
3631276
48776100
53074604
85049927
27962885
13174354
14153406
94945326
85098168
58589577
12063509
68817
56625210
7442550
49168920
57702588
68884916
481550
39068127
10362814
25306168
3759152
99183845
28804242