39112493
89451385
33397591
31891970
5093907
55224976
79821949
83342536
6204417
33145743
51588533
559678
44817032
6072158
46796334
30149133
78113930
84175761
49122536
39254955
92845159
80846405
91643825
16302125
33109024
63565233
2246494
96109193
6276028
15589507
42782193
61797821
35743966
25664309
40255066
727376
46922153
48045571
31277066
93116907