31916848
9098228
95871712
9118659
51074207
74104925
41288337
2988798
62659841
89778979
82421574
17079933
79613372
49476611
26643797
4385123
50466724
58374030
12311565
1077763
81862867
40588389
96688463
84286781
61236331
82553892
41212272
5337820
4669598
63689911
40821785
20221543
35728249
92878324
7168789
74641310
59321992
40158489
84125909
15614868