1149762
33038906
78382866
78432218
60137944
16615997
64438791
3268439
90942533
40069745
26817824
7444689
614117
97923790
93335783
15301045
43411299
68224203
46055302
72466034
86179130
10312149
22573581
92507027
77057654
62342551
48123300
3621454
89526651
96547409
3768457
2246675
69148174
13058489
34347935
61623252
73012690
92304002
51116928
16988686