2332216
46516862
3881890
88383747
23517640
18601228
41579755
63528343
64583637
71974392
79246508
29508321
19475071
92483156
39395456
39295661
1757273
46158995
35769395
32076707
38407845
112671
25601584
6773544
59732637
9339118
5819173
33166660
53101434
54136211
58294
77644439
11745355
72106211
85324253
57378164
511379
25817358
57211662
31147581