31225164
10366843
31882993
60079008
48078608
7554388
51787494
33725668
37072218
95748739
7862637
33805833
65594210
93733040
42024375
45162710
13217275
57122272
84704831
78652141
79783425
39931523
16452581
60492458
7379957
9957798
15637866
39895299
32325579
91904834
89579998
45071476
76538227
99671182
85774065
618711
22658259
55917717
39936828
438520