51559821
92242820
87125753
59682119
41649625
2137250
4558770
566138
47943231
62863714
10985968
64261077
49698342
8537659
80339052
2902136
57331847
27547098
35928528
52258074
17395468
14053279
63647935
50108388
93457318
51851959
48247615
23504693
51463966
66678147
71915792
82045201
20022755
60633835
17424877
51568012
53637319
65177297
87744447
46605243