45081801
30685613
24451988
84888140
3584308
97398548
52189846
73521159
35401148
760816
79178424
78596405
21435311
4281402
56002520
61176002
11522505
84539378
36911993
58012828
67366637
89589643
29954941
4204090
12387871
74234269
32303213
46927017
53386129
3431574
40585951
29123900
76882708
55685150
8912339
44332311
58882200
9001484
65149758
12219101