10695536
80475813
70468737
7588374
49909390
24128692
62629453
70449854
26124861
55037724
7859262
14074714
28989924
9688148
14658852
52076037
95451223
69792456
48906959
86883435
85781900
46491429
81195068
6447984
28246592
91237316
22585820
14108526
66244109
7576932
36278398
3595547
44974428
48831636
53211392
76983304
73462231
42404349
46955923
16238478