44502520
9948272
11407571
2292404
98754774
51315483
96705820
2321595
25476822
67095265
15735536
43877737
89451233
39466019
80522179
4677348
11367103
522970
47996737
21965854
5589764
64492935
4225115
36076292
5014512
25945059
19217971
6991346
51898719
15872521
4478908
9602912
49208148
24551274
23702446
8761954
6147779
11929114
10789012
55724495