63488048
49225726
60859157
31522935
26934081
9009850
17576102
55312153
3110705
24454985
26647533
19507222
56551753
27934710
34648129
23373705
39896347
50438341
45271069
76933148
95011381
60114900
60079742
60384094
73507135
51324391
39675650
96044979
73971379
43524817
77033508
36124670
35503778
89638
77628684
87709906
49424023
40983421
76163657
12112700