27805139
93168274
90462039
62192463
28295578
7077125
976524
34042567
720160
12559247
91067139
96548403
60346608
70443738
1983615
85362756
41367522
2261195
61611849
45413981
72588672
15733657
8536419
4465969
28911250
66469079
2291778
12631407
66033667
39985953
48548964
9155379
81437216
11913230
21659877
42162574
25872057
316704
89478614
34856641