52582662
24778582
73528125
26714919
52967241
39858224
19294918
7041188
69905161
25915958
78653288
65456850
97365734
81327230
67128326
16964309
45389056
29093398
9896345
2168345
6233499
81624863
706920
26703868
29741056
95831026
32814556
44321533
9275877
34134883
68287903
41558900
76184818
31281964
61504933
43214525
39939250
4804704
93176685
44248281