49713202
20819560
21917175
77318567
15048362
72878935
61162048
5078560
76027499
46169862
6600179
70007313
58246788
4632040
62976085
5536186
48492195
43414860
53755650
37699617
39655540
83481843
38876311
63267348
77114306
29641639
50749751
58479644
2945579
23699867
24425927
87476060
6887609
65184609
74197016
8533388
86032236
46663265
1886959
28939440