56501966
46082356
669913
54615545
68109274
32925994
69318422
2463844
51208350
31808850
77537156
57654769
64333706
85203830
49848769
81063297
17707930
75142259
80542838
2885578
65038542
15202383
76948563
23677195
77701743
31993292
2237105
12066677
52364077
87648817
54739306
47625064
74136709
80094970
87017301
49551640
70471170
40762048
2044112
92179033