27177345
20354547
90884684
60503065
87449849
77091755
15702300
5847993
60614850
2844907
4458188
85234253
2956963
91671727
84977000
2627597
40126163
68587844
9586655
6138532
59884514
33544573
64063530
93112671
642137
4324807
2306962
51788768
81023039
10878995
21079624
59344331
65619036
63752983
76085739
49625246
45446485
63983006
45499648
47205521