61013291
31981247
40797346
2358036
50962742
5800278
29308485
42842643
29068229
52887180
6382905
30098088
24358167
54256749
53821431
13995021
25389648
50626310
58201734
13597701
57097657
11136220
81321337
35492092
21703797
39996923
42506117
23232353
16011424
69891733
1482606
187529
41493928
53123790
97267770
49865856
7084359
74225930
1862680
74667073