42941057
75502866
6285346
79032128
73873539
36262244
67284187
32255798
62158276
7422496
46748906
685889
65103697
8283980
73929045
69887565
96055151
43441938
13726999
31916567
209636
4912687
2364632
25299008
41509855
19673560
32055515
58206911
78661457
86496710
19297
1122739
90636552
1337350
79562978
7522632
41255014
61688120
68978843
269307