41468861
620807
9344786
30116803
56242455
88128464
96663262
30399407
30611835
22029264
6922954
66755579
83967281
24648079
77721869
3382743
30149226
9171126
93291621
15323836
33587502
25878237
17406292
78195302
82796755
46009471
52715270
90372655
30103287
7242112
2790526
67818147
9505917
71319084
32568113
53588786
33649838
85394624
31144899
37738380